Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Detached £524,286 £175,500 15 Apr 2002
2 THE LARCHES Semi-Detached £534,299 £107,000 1 Sep 1997
3 THE LARCHES Detached £441,626 £265,860 9 Jul 2013
4 THE LARCHES Detached £437,276 £415,500 14 Jan 2022
5 THE LARCHES Semi-Detached £542,669 £535,000 23 Jun 2022